package org.whatever.aha.zjut.platform.dto.project;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @author Vc
 * @version 1.0
 * @Desc
 * @date 2021/12/18 1:47
 */
@Data
public class ProjectTeacherDto {
    /**
     * 项目id
     */
    @ApiModelProperty("项目id")
    @NotNull(message = "项目id不能为空")
    int projectId;
    /**
     * 学院id
     */
    @ApiModelProperty("学院id")
    @NotNull(message = "学院id不能为空")
    int academyId;
    /**
     * 老师的名字
     */
    @ApiModelProperty("老师的名字")
    @NotNull(message = "老师的名字不能为空")
    String teacherName;
    /**
     * 老师职称(1:讲师，2：副教授 3：教授)
     */
    @ApiModelProperty("老师职称")
    @NotNull(message = "老师职称不能为空")
    int teacherRank;
    /**
     * 老师在项目排位
     */
    @ApiModelProperty("老师在项目排位")
    @NotNull(message = "老师在项目排位不能为空")
    int teacherProjectRank;
}
